habitual murmurer

Translations
закоренелый ворчун
A habitual murmurer rarely sees the positive side.
Закоренелый ворчун редко видит положительную сторону.